Skip to content

Conversation

@snipe
Copy link
Member

@snipe snipe commented Nov 26, 2025

This introduces a much more streamlined dark/light mode toggle and eliminates the "skins".

Screen.Recording.2025-12-02.at.2.20.04.PM.mov

New Admin Settings

Screen.Recording.2025-12-02.at.2.04.26.PM.mov

Override default link colors

Screenshot 2025-12-02 at 2 05 30 PM

Override default link colors - light mode

Screenshot 2025-12-02 at 2 05 42 PM

Override default link colors - dark mode

Screenshot 2025-12-02 at 2 11 46 PM

Users may also override the nav and link settings, though they will default back to whatever the Snipe-IT settings are if none are set at the user level.

Screen.Recording.2025-12-02.at.2.15.58.PM.mov

Right now I'm just using local storage, but I could easily save this to the users' profiles instead. I feel like the different contexts might bear different settings, and it's only one click to change it, so leaving it in local storage for now.

Some things I'm also playing with here:

@snipe
Copy link
Member Author

snipe commented Nov 26, 2025

Oh, and hey @uberbrady:

Screenshot 2025-11-26 at 4 18 23 AM

@snipe snipe marked this pull request as draft November 26, 2025 04:18
@snipe
Copy link
Member Author

snipe commented Nov 26, 2025

This is coming along pretty nicely. I've got the buttons and the Task Menu working now.

Screen.Recording.2025-11-26.at.3.54.38.PM.mov

I'd still like to see if I can't math my way into figuring out whether the text should be light or dark. (A white header color with dark mode would render that illegible. We could, of course, tell people not to do that, but... well... they will anyway.)

@snipe
Copy link
Member Author

snipe commented Nov 26, 2025

Screenshot 2025-11-26 at 4 02 58 PM Screenshot 2025-11-26 at 4 03 07 PM

@snipe
Copy link
Member Author

snipe commented Nov 26, 2025

I still also need to tweak some some of the borders on the detail view in dark mode - the lines are a little too sharply contrasted and distracting IMHO.

@snipe snipe marked this pull request as ready for review November 28, 2025 19:21
@snipe snipe requested a review from uberbrady November 28, 2025 19:21
@snipe snipe merged commit dd297dc into develop Dec 2, 2025
7 of 8 checks passed
@snipe snipe deleted the proper-dark-toggle branch December 2, 2025 14:38
@snipe
Copy link
Member Author

snipe commented Dec 2, 2025

FireShot Capture 072 - Update Branding Settings __ Snipe-IT Demo -  snipe-it test FireShot Capture 073 - Update Branding Settings __ Snipe-IT Demo -  snipe-it test FireShot Capture 074 - View User Tess Harvey __ Snipe-IT Demo -  snipe-it test FireShot Capture 075 - View User Tess Harvey __ Snipe-IT Demo -  snipe-it test FireShot Capture 076 - Dashboard __ Snipe-IT Demo -  snipe-it test FireShot Capture 077 - Dashboard __ Snipe-IT Demo -  snipe-it test FireShot Capture 078 - Manage Custom Fields __ Snipe-IT Demo -  snipe-it test FireShot Capture 079 - Manage Custom Fields __ Snipe-IT Demo -  snipe-it test FireShot Capture 080 - Create New Group __ Snipe-IT Demo -  snipe-it test FireShot Capture 081 - Create New Group __ Snipe-IT Demo -  snipe-it test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants